30932 61
20151 70
34531 99
17462 40
11838 16
25807 74
45307 182
23953 42
100055 321
55739 76
34553 101
26616 48
5117 12
35434 40
31624 75
3015 9
11001 21
9218 22
35080 130
4334 13
12018 23
6947 17