104851 200
31966 129
66149 87
21259 87
22239 85
14357 82
83454 81
27622 78
12671 78
36250 70
31357 67
16660 66
16122 61
54326 61
17436 60
22619 59
22130 58
14809 56
12590 55
18596 53
18467 53
23681 51
10411 46
11246 46