1407 300
3026 633
2060 49
2557 78
16580 485
12064 296
5065 312
4483 509
2220 287
2405 552
3359 631
16187 63