12051 447
5883 692
22197 880
10658 137
9138 524
11395 336
12417 153
4839 622
5657 487
6756 561
3846 495
4150 288
10928 327
2871 361
3930 200
3032 560
3568 674
3820 474
5556 44
8194 662
4813 80
12635 735
15589 547
29149 460