31255 620
10197 358
25781 763
13081 197
30834 643
4708 680
1614 164
3266 253
1107 191
15760 322
3742 728