2123 271
18527 107
12254 515
17212 507
23543 800
19614 517
6724 106
30664 593
5693 176
29236 210
8030 462
10441 357
8404 292
3809 285
26220 436
12719 512
11860 341
10516 789
2843 488