150800 300
145416 430
479933 800
55700 97
56547 160
195747 1009
22441 104
150747 479
19586 234
36116 631
245809 1003
25322 134
30733 287
61768 112
138600 346
200392 480
68062 170
44886 121
30704 806
64567 754
293737 822
42889 567
60474 700
87846 698
20152 456
55605 289
165957 296
84527 1246