37883 64
16636 15
103551 114
43630 38
26907 40
28153 35
19101 20
11141 5
10040 10
12114 7
110454 102
23156 58
14252 11
103088 128
7216 9
20002 24
10797 22
15346 21
28063 18
10122 9
10701 23
20073 19
13972 10
52224 23