107041 821
67029 674
41064 459
106140 973
39750 480
43236 948
76122 961
72023 349
36853 910
38874 945
91295 806
105165 674
48263 269
36843 515
193218 688
85289 1050
20541 199
69999 140
28114 370
70240 397
48384 373
21151 476
137450 336
30406 655
52934 178
98154 531
92318 682
31833 242