10945 318
4753 588
2144 421
3695 372
19914 431
8679 336
10643 524
44360 110
54237 392
44953 505
16028 860
8700 709
15430 528
8487 682
6168 699
5923 693
7112 697
2478 144
4049 279