14414 291
12717 783
4961 706
5494 962
28219 53
6281 199
14072 952
46022 385
4751 508
6877 702
3342 778
5448 581
4330 417
1855 359
23585 159
3169 451
3989 426