101501 237
79495 179
53631 585
116316 673
28925 138
205368 656
24284 683
93852 450
94460 524
45705 482
97820 717
55645 611
122923 355
31957 339
43424 881
26604 626
91237 779
58138 481
145090 738
17042 133
13360 582
16050 211
82888 678
46899 502
22374 797
24516 188
33361 246
118033 431