999 259
5960 607
2010 241
1382 43
2509 297
305497 1117
130385 755
89824 309
50531 488
210486 440
53680 546
70998 635
82280 424
164896 915
70173 164
58598 573
60534 256