4351 650
15744 200
22251 113
1012 35
2167 96
2322 167
1791 276
5060 457
3371 641
2041 257
1430 174
37797 350
26225 388
8168 185
11182 562
27631 580
17929 450
3199 623
3141 738