12505 283
23091 517
4732 399
16351 502
3560 639
17155 699
11141 410
16637 62
8623 198
5168 127
3520 453
2994 674
5783 416
10886 561
3730 689