2491 532
88715 226
41436 153
97889 631
6115 496
4406 476
7459 687
7461 511
10815 323
12680 491
14381 288
110551 178
5531 676
1594 80