106951 821
66991 673
41041 459
106104 973
39711 480
43199 948
76085 961
71948 349
36840 910
38848 945
91240 806
105122 674
48235 269
36830 515
193144 688
85212 1050
20527 199
69957 140
28073 370
70197 397
48351 373
21143 476
137352 336
30381 655
52915 178
98130 531
92243 682
31805 242