2912 258
302737 332
52264 277
14795 681
2081 181
4640 610
4016 373
3705 538
1051 57
9177 647
4203 260
2916 336
7751 543
1794 210
2846 434