526 75
706 122
3002 877
11270 557
9947 353
3082 189
2507 525
2996 689
3328 432
6190 94
15061 61
1497 353
6156 119
4006 410
4415 712
29647 264
2814 495
1182 124
2963 584
4016 614
25169 656
1284 280
4780 758
9334 621
2029 268
2042 324
2815 182
838 111