17924 39
31899 76
30450 55
14705 29
12022 8
11000 7
18577 47
12839 10
46902 101
75397 290
28258 63
15950 21
10128 15
17809 19
29174 58
23807 53
13816 23
25781 40
19800 52
14060 22
17257 28
26461 48
116203 502
44724 105