21693 17
24236 26
4179 5
173507 443
12270 22
5941 21
6098 21
37834 29
30322 86
36262 80
20323 43
16704 50
16122 46
16399 34
31932 66
13777 22
5179 21
23805 41
3610 5
7043 20
5698 18
1860 7
25504 44
2473 13