116099 100
104632 175
82300 220
63977 59
60767 69
42730 81
38468 88
36821 137
31329 29
29562 76
27489 109
27285 48
26352 98
26009 29
25986 51
23967 22
23389 40
22338 96
21831 13
21683 68
21078 23
20302 84
19857 56
18703 11