2503 806
2850 859
2962 874
2058 540
1239 329
679 138
2408 503
1351 338
1863 457
290 69
10037 430
4578 657
20168 315
789 119
5729 155
3516 574
3502 863
1311 209
9217 892
12304 815
3563 685