538 75
729 122
3007 877
11312 557
9976 353
3096 189
2507 525
2998 689
3330 432
6194 94
15064 61
1497 353
6158 119
4007 410
4415 712
29651 264
2814 495
1182 124
2963 584
4016 614
25170 656
1284 280
4785 758
9337 621
2029 268
2042 324
2816 182
840 111