2182 615
2320 552
791 245
2416 591
2194 451
1339 324
2803 647
3114 707
1043 113
18386 443
2228 183
8174 74