12832 25
2427 13
20177 50
7872 20
51741 165
7348 37
10239 28
6239 5
1549 6
6069 14
6490 22
10884 22
8490 36
8653 24
5435 21
2761 8
12021 12
573 1
1371 11
1453 5
1523 4
1088 2
2457 7
1185 2