125931 593
39163 563
12797 306
6940 684
4498 146
9424 409
3246 702
17574 645
14117 70
9902 787
8777 926
14241 134
11612 834
5188 525
8019 411
3951 598
14979 52
23794 435
37953 372
11634 417
30048 1014
30821 430
6415 196
23688 509
6454 234
9118 755
6751 725
1053 47