108928 430
56550 543
43732 193
303915 934
91029 352
47023 526
44031 832
20246 219
123438 363
49439 338
87174 211
52345 288