31249 620
10188 358
25777 763
13070 197
30829 643
4708 680
1613 164
3266 253
1106 191
15755 322
3741 728