9581 295
2998 51
3970 760
1711 119
5358 561
4768 1014
5608 514
10570 391
5065 103
6003 287
9436 120
5844 437
4351 370
4808 123
4833 210
5590 632
7096 617
4954 244
3034 225
12463 807
8038 200
5106 143
8325 175
6146 172
6183 693
11889 765
13635 133
55160 712