2815 280
104601 218
5580 522
17251 235
69327 160
59817 684
56362 483
21386 78
2572 335
25858 600
10008 126
11717 485
21367 507
86562 643
11243 236
80423 495
19430 804
5381 728
15855 777
15927 174
72942 187
6463 70
16688 225
12450 620
4658 172
12030 518
8948 251
31114 182