95 581
50 892
103 739
248 877
62 515
359 134
999 638
314 557
575 219
285 770
941 265
610 731
901 183
433 563
135 297
657 404
254 25
411 285
894 938
221 243