5212 80
9252 682
9767 290
3533 388
5238 861
20014 469
5237 639
2482 468
4227 787
13009 283
11145 692
4318 256
12036 212
1702 262
9646 927