3833 256
2257 336
6588 199
2455 189
3150 612
9210 321
2953 409
2415 218
2836 671
17788 116
5262 427
8676 47
2535 185
2927 559