2912 258
303099 333
52323 277
14819 681
2081 181
4641 610
4016 373
3707 538
1053 57
9179 647
4204 260
2917 336
7751 543
1795 210
2846 434