2944 842
1220 358
10678 63
12591 255
2052 311
3199 382
4841 532
3696 598
4916 472
23763 461
6600 140
6574 504