1410 300
3028 633
2066 49
2560 78
16580 485
12067 296
5065 312
4483 509
2220 287
2405 552
3359 631
16188 63