31256 620
10201 358
25782 763
13081 197
30836 643
4708 680
1614 164
3267 253
1107 191
15760 322
3742 728