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