12035 269
4504 219
129894 520
11644 679
112151 461
29123 548
3647 566
4079 831
2351 152
8585 549
9392 653
3412 264
3442 595