3111 10
34716 160
5352 16
4102 34
7017 15
11010 43
7008 16
12071 77
17184 93
11743 36
6569 27
5098 28
4327 26
5294 19
50950 207
7314 20
4934 18
21904 123
24657 77
15190 55
22941 41
22596 46
38842 182
11227 65