25581 557
1508 130
3375 304
3683 60
2391 296
10353 400
2777 213
4351 652
2943 96
5518 575
2974 335
3234 545
3113 381
4830 430
3136 645
24521 270
16002 475
7139 122
3027 198
1529 110
3786 757
1272 61
10926 114
12397 547
2399 346
3269 409
2972 329
1588 33