107036 821
67029 674
41064 459
106139 973
39747 480
43234 948
76121 961
72023 349
36852 910
38873 945
91295 806
105163 674
48263 269
36842 515
193218 688
85282 1050
20539 199
69999 140
28112 370
70239 397
48383 373
21151 476
137449 336
30406 655
52933 178
98154 531
92318 682
31833 242