4350 650
15741 200
22251 113
1010 35
2167 96
2322 167
1791 276
5059 457
3371 641
2041 257
1430 174
37797 350
26224 388
8167 185
11182 562
27626 580
17928 450
3199 623
3140 738