303 35
43545 212
248468 588
71700 289
6521 486
20372 633
305980 1219
146797 188
63191 183
110442 389
132179 481
29291 58
106082 629
229613 772
201671 696
73920 256
53510 186
101514 340
152732 432
106559 193