1931 118
2146 111
4346 330
3356 64
9009 924
8486 505
6535 794
6112 296
2465 197
4762 342
2703 359
18440 780
4698 440
9427 458
2236 88
3387 135