16998 503
6310 872
5576 636
14130 687
3273 105
17330 342
39215 597
21965 200
6131 222
2933 35
7936 745
2164 49
6276 692
2116 200
4849 440
4849 113
32842 683
8189 734
9920 906
6156 336
2683 557