106991 821
67004 673
41047 459
106117 973
39726 480
43212 948
76098 961
71971 349
36843 910
38859 945
91261 806
105138 674
48254 269
36836 515
193168 688
85242 1050
20533 199
69973 140
28091 370
70207 397
48362 373
21146 476
137398 336
30395 655
52920 178
98136 531
92268 682
31813 242