4291 140
1973 30
2075 267
3717 396
10064 639
2445 220
5010 828
6021 384
14149 731
8859 696
2396 322
2581 26
4961 716
4333 607
2210 51