2197 10
9595 49
48841 105
20891 56
16403 58
4432 16
5293 22
11086 41
5975 21
4066 5
3231 1
10824 50
6830 20
10617 46
5535 23
6014 14
15251 54
3892 9
41866 174
5412 25
13828 80
1990 3
10262 34
1983 1