3021 121
2838 388
17708 108
3548 264
20672 796
8982 404
1780 185
3652 600
1849 261
1192 199
3479 348
1292 86
10428 553
3967 601
37130 744
11173 250
2774 466
2849 633
2970 565
7066 831
6522 906