2200 172
4258 227
3688 385
4184 208
7510 577
40406 259
50924 615
45425 522
4899 796
2313 278
2304 96
68842 1064