1375 300
2962 633
2001 49
2527 78
16549 485
12045 296
5061 312
4474 509
2217 287
2403 552
3356 631
16156 63