30100 75
133335 667
10177 566
28951 612
4397 399
24177 906
27714 465
8162 405
14977 372
5836 400
24841 328
49098 1004
58124 491
9458 713
8207 59
28150 210
7656 362
8716 710
6012 610
3668 656
3817 126
4321 696
3536 245
5015 259
5552 893
7531 139
8109 160
6125 438