12509 283
23108 517
4733 399
16370 502
3563 639
17156 699
11143 410
16644 62
8627 198
5172 127
3521 453
3002 674
5796 416
10892 561
3733 689