1406 300
3024 633
2054 49
2556 78
16580 485
12063 296
5065 312
4483 509
2220 287
2405 552
3359 631
16185 63