4277 668
3604 55
2771 497
19308 618
7011 390
19560 338
13266 90
8685 212
5222 669
2867 531
4693 478
3596 171
9267 426