21098 29
22997 46
12827 4
10023 9
13694 15
8926 3
10443 3
9820 4
107105 176
20559 33
13978 16
19152 18
26454 48
12370 7
13180 13
14031 5
11635 6
20643 22
213104 575
18898 16
10784 7
12249 7
8395 0
11513 3