13904 529
34897 310
8645 227
36120 489
42811 333
37140 373
97583 762
20454 243
14497 839
10294 555
8237 450
34384 238
1829 232
3130 846
1669 269
978 56
4216 875