2193 10
9591 49
48837 105
20890 55
16403 58
4430 16
5293 22
11085 40
5975 21
4064 5
3231 1
10822 49
6830 19
10617 45
5532 23
6014 13
15251 54
3891 9
41864 173
5412 24
13826 79
1990 3
10261 34
1983 1