101501 237
79496 179
53632 585
116317 673
28925 138
205368 656
24284 683
93854 450
94462 524
45705 482
97823 717
55645 611
122923 355
31959 339
43424 881
26605 626
91237 779
58138 481
145092 738
17042 133
13360 582
16051 211
82891 678
46900 502
22374 797
24516 188
33361 246
118034 431