1931 118
2143 111
4344 330
3355 64
9008 924
8480 505
6535 794
6111 296
2464 197
4761 342
2701 359
18439 780
4695 440
9425 458
2236 88
3387 135