5212 80
9252 682
9767 290
3533 388
5236 861
20013 469
5237 639
2482 468
4227 787
13008 283
11138 692
4317 256
12035 212
1702 262
9642 927