125903 593
39159 563
12797 306
6940 684
4494 146
9424 409
3245 702
17566 645
14112 70
9900 787
8773 926
14233 134
11606 834
5185 525
8016 411
3950 598
14978 52
23774 435
37938 372
11626 417
30044 1014
30802 430
6411 196
23679 509
6450 234
9118 755
6747 725
1053 47