5000 306
29635 481
14347 608
1252 219
23825 942
3819 666
2447 476
520 28
15379 213
912 123
11516 117
2775 793
7218 806
12765 276
7624 226
6792 610
21852 358
2852 691
8878 539
2412 40
38556 633
1922 253
16522 238
13807 153
5995 783
8291 682
5176 517
7438 178