1856 118
2077 111
4234 330
3272 64
8924 924
8345 505
6464 794
6016 296
2390 197
4686 342
2629 359
18363 780
4637 440
9343 458
2157 88
2216 135