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