31309 620
10365 358
25842 763
13167 197
30955 643
4712 680
1621 164
3275 253
1110 191
15918 322
3752 728