2273 13
1589 7
3642 9
15590 48
54701 127
20745 40
3255 9
5078 32
8168 23
13258 30
20293 59
11759 25
44703 137
22012 45
2840 13
3721 15
42147 111
13821 30
64848 363
7965 26
12925 34
15493 50
4781 3
1933 10