2110 319
29445 811
11231 865
8114 906
9111 705
3862 358
6463 40
2245 136
4994 567
3758 248
1505 363
2008 174
1043 68