100502 150
8136 301
5941 623
1100774 1879
633257 1324
374612 967
282568 1203
309703 506
343594 934
123814 292
171785 221
205555 458
153973 784
171716 406
159526 649
1228007 4597
185472 393
375033 734
81523 416
261116 538
62105 568
88653 795
65118 92
106812 217