14479 291
12756 783
4965 706
5501 962
28225 53
6288 199
14072 952
46036 385
4751 508
6879 702
3346 778
5451 581
4332 417
1857 359
23608 159
3169 451
3999 426