9796 796
2837 543
8902 261
53410 129
3504 851
10037 523
9188 656
11309 772
18149 137
6058 468
10429 610
2087 77
770 67
4201 81
23819 523
13259 475
4031 490