1396 300
3000 633
2030 49
2543 78
16572 485
12058 296
5064 312
4478 509
2218 287
2404 552
3359 631
16178 63