1931 118
2144 111
4345 330
3355 64
9008 924
8482 505
6535 794
6111 296
2465 197
4761 342
2701 359
18439 780
4696 440
9425 458
2236 88
3387 135