1384 300
2974 633
2014 49
2530 78
16560 485
12048 296
5062 312
4475 509
2218 287
2403 552
3357 631
16164 63