125799 593
39146 563
12776 306
6938 684
4480 146
9416 409
3245 702
17542 645
14088 70
9890 787
8758 926
14209 134
11588 834
5172 525
8003 411
3941 598
14971 52
23726 435
37887 372
11597 417
30020 1014
30756 430
6379 196
23655 509
6431 234
9113 755
6728 725
1050 47