14382 291
12709 783
4960 706
5494 962
28217 53
6276 199
14070 952
46021 385
4751 508
6875 702
3342 778
5447 581
4330 417
1855 359
23580 159
3169 451
3982 426