1856 118
2077 111
4234 330
3273 64
8925 924
8346 505
6464 794
6016 296
2390 197
4686 342
2629 359
18363 780
4637 440
9343 458
2157 88
2217 135