5092 15
10785 53
51354 109
21920 57
17270 59
4938 16
5843 23
11940 41
6533 21
4472 5
3613 1
11595 51
7418 20
11419 46
6110 23
6506 14
16418 54
4290 9
44447 176
5988 25
14816 80
2325 4
11080 36
2316 1