14347 291
12702 783
4959 706
5492 962
28216 53
6270 199
14068 952
46020 385
4750 508
6874 702
3341 778
5447 581
4330 417
1854 359
23572 159
3169 451
3981 426