10406 17
49622 71
13345 64
4647 15
2414 8
4446 17
10647 16
2394 8
780 1
1637 2
3497 18
2884 9
856 3
2558 2
4130 21
2603 14
881 1
633 1
1109 5
943 1
705 1
4306 15
7489 33
3576 22