1420 300
3062 633
2102 49
2569 78
16599 485
12082 296
5069 312
4490 509
2224 287
2405 552
3361 631
16214 63