106851 179
43353 81
41081 40
37668 139
29784 92
26979 98
26633 108
26190 29
25392 83
20714 86
20387 55
19923 45
17685 50
17005 35
16057 72
15254 66
15063 65
14979 17
14970 9
14171 9
13980 30
13032 35
12809 20
12795 55