2975 96
3307 750
20367 564
12808 592
7577 31
33545 538
16762 259
8448 724
56238 443
2581 193
1915 90
12086 497
3356 355
3369 381
7527 617
6916 425
5592 367
5841 420
12937 383
4772 276
15868 440
21053 499
8035 643
5413 494
6316 477
3438 333
5073 82
1094 126