301022 1032
130079 768
149503 834
8277 301
2464 50
3436 514
5635 579
6278 699
1461 189
786 115
2212 288
873 150
2685 525
2239 486
2657 661
2569 567
3318 418
1143 233
2682 692
912 192
18502 371
14622 750
4116 389
10543 697
612 67
3022 90
1678 302
513 27