13904 529
34894 310
8645 227
36120 489
42810 333
37139 373
97582 762
20452 243
14497 839
10294 555
8237 450
34383 238
1829 232
3130 846
1667 269
978 56
4216 875