8870 1017
5387 94
91405 499
2506 128
7465 872
3785 373
16503 463
21811 120
11140 313
23031 196
11051 41
3291 560
13406 152
9125 651
24648 242