528 75
712 122
3005 877
11279 557
9961 353
3087 189
2507 525
2997 689
3329 432
6190 94
15063 61
1497 353
6156 119
4006 410
4415 712
29647 264
2814 495
1182 124
2963 584
4016 614
25170 656
1284 280
4780 758
9337 621
2029 268
2042 324
2815 182
840 111