13904 529
34893 310
8645 227
36119 489
42809 333
37138 373
97582 762
20449 243
14497 839
10294 555
8237 450
34381 238
1829 232
3130 846
1667 269
978 56
4216 875