14343 291
12697 783
4958 706
5492 962
28215 53
6268 199
14068 952
46019 385
4750 508
6872 702
3341 778
5447 581
4330 417
1854 359
23572 159
3167 451
3981 426