8865 1017
5382 94
91394 499
2504 128
7461 872
3785 373
16499 463
21805 120
11136 313
23013 196
11038 41
3290 560
13398 152
9124 651
24640 242