12037 118
2719 342
7898 315
16140 277
22438 906
54775 446
12370 64
8705 369
3930 74
13980 316
34211 408
72765 354
14914 703
24324 596
17272 522
3469 140
4820 362
4907 105
5883 86
6647 770
4518 498
98608 370