2196 600
16951 726
8685 753
2844 415
445 66
665 117
2926 636
14532 733
6246 551
6000 296
3070 608
877 96
3018 859
25170 544
13693 697
5367 573
3479 327
3153 560
3068 687
42400 93
20828 613
4437 569
7045 521
3357 77
21344 379
8103 354
1359 187
1327 204