2971 96
3303 750
20352 564
12788 592
7573 31
33417 538
16664 259
8348 724
56235 443
2574 193
1910 90
11933 497
3352 355
3368 381
7504 617
6891 425
5590 367
5814 420
12873 383
4752 276
15864 440
21005 499
8006 643
5380 494
6297 477
3426 333
5048 82
1086 126