19979 42
32121 50
10780 10
6947 17
11651 23
4334 13
8742 22
5016 18
34664 129
1666 4
3015 9
32265 82
13031 15
21639 38
16204 45
10481 14
42392 55
6620 29
4074 5
2462 4
25708 48
38183 23
6057 1
20428 31