31338 620
10913 358
25852 763
13209 197
31014 643
4714 680
1623 164
3279 253
1110 191
15986 322
3753 728