108772 250
39812 155
33041 122
21829 100
99400 97
53620 80
28295 66
17714 66
35883 65
22817 64
27306 64
22883 63
13561 59
23720 57
20268 57
14875 55
15528 50
17179 48
15449 47
9866 47
10306 47
12546 45
14640 45
12774 43