2142 172
4257 227
3687 385
4183 208
7509 577
40395 259
50908 615
45404 522
4899 796
2313 278
2304 96
68816 1064