8871 1017
5387 94
91406 499
2508 128
7466 872
3785 373
16503 463
21816 120
11140 313
23033 196
11053 41
3292 560
13407 152
9125 651
24652 242