31563 121
1114 3
2548 14
2427 5
4518 8
1658 1
1562 2
3041 20
2745 14
2668 12
1670 6
1370 3
1277 5
2597 18
6739 42
4731 31
4543 14
43432 178
3971 17
2414 11
5207 23
4838 29
1704 5
12143 61