125802 593
39146 563
12777 306
6938 684
4481 146
9417 409
3245 702
17543 645
14090 70
9890 787
8758 926
14210 134
11588 834
5172 525
8004 411
3941 598
14971 52
23727 435
37892 372
11598 417
30022 1014
30758 430
6379 196
23655 509
6431 234
9113 755
6729 725
1050 47