14352 291
12704 783
4960 706
5494 962
28216 53
6271 199
14068 952
46021 385
4750 508
6874 702
3342 778
5447 581
4330 417
1854 359
23572 159
3169 451
3982 426