31518 258
1369 126
1151 219
4617 696
4616 482
5518 163
4091 258
2575 597
3850 575
3071 730
371 35
28153 773
2966 565
2360 429
2796 712
2548 742