150532 763
531849 983
189073 747
23767 320
8051 673
36681 878
10823 523
13593 552
343286 1118
428592 930
93500 238
260967 875
340616 776
50168 551
334004 1349
201130 473
393901 941
327412 1161
150514 898
165543 424
256108 494
387591 1289
159283 959
96830 991
254165 1510