1422 300
3063 633
2103 49
2570 78
16600 485
12082 296
5069 312
4492 509
2229 287
2405 552
3361 631
16214 63