1931 118
2146 111
4345 330
3355 64
9008 924
8482 505
6535 794
6112 296
2465 197
4761 342
2703 359
18440 780
4698 440
9427 458
2236 88
3387 135