150505 763
531833 983
189061 747
23767 320
8051 673
36680 878
10823 523
13593 552
343275 1118
428570 930
93499 238
260957 875
340599 776
50158 551
334002 1349
201129 473
393899 941
327405 1161
150511 898
165537 424
256096 494
387581 1289
159279 959
96821 991
254154 1510