15841 292
13323 783
5004 706
5551 962
28336 53
6553 201
14100 952
46171 385
4802 508
6979 702
3393 778
5519 581
4403 417
1907 359
23916 159
3237 451
4049 426