13958 392
21196 358
4978 525
3073 196
3426 735
17572 570
7798 411
10149 380
4888 783
21415 703
3625 140
3249 327
1919 78
11689 469
1605 204
5856 280
12825 729
15129 343
3322 69
6264 339
3911 412
15153 962
9922 132
1361 108
4353 562
4732 756
7033 873
10361 697