104331 200
31763 129
21259 87
66149 87
22034 84
14357 81
83454 81
27417 78
12671 78
36250 70
31357 66
16456 65
16122 61
54326 61
22619 59
17228 59
22130 58
14809 56
12590 55
18467 53
18596 53
23474 50
10411 46
11246 46