523 75
693 122
2999 877
11264 557
9939 353
3082 189
2507 525
2995 689
3328 432
6187 94
15060 61
1497 353
6155 119
4006 410
4415 712
29647 264
2813 495
1182 124
2963 584
4016 614
25169 656
1284 280
4780 758
9334 621
2028 268
2042 324
2815 182
837 111