102643 191
69060 87
66500 92
45210 99
43644 97
42346 80
39712 85
39607 71
32899 36
32065 87
31977 68
31036 48
28796 21
27955 65
26402 60
26113 36
23806 56
23135 47
21739 45
21508 2
21313 17
21128 48
20615 26
20430 54