2041 50
9972 56
20622 384
1176 180
6681 906
1613 172
2600 461
2664 422
2506 288
1735 381
3501 79
4912 970
6451 681
2819 641
5001 468
4360 832
1221 71
7156 843
5960 516