31245 620
10172 358
25773 763
13054 197
30818 643
4708 680
1613 164
3265 253
1106 191
15751 322
3741 728