2571 159
27212 718
14785 367
4803 760
3541 368
3351 561
9745 239
63410 393
2358 101
2924 327
7979 655
5595 807
2445 533
3791 700
3630 196
19263 627
4626 531
1789 354
4541 847
16357 762
3647 657
3308 281
15437 319
4009 168