5031 5
8861 12
33198 43
21455 15
15490 9
56034 108
9589 6
8101 12
6628 9
22218 36
33072 31
29420 27
21190 30
20540 11
29571 20
7838 9
7077 3
6444 1
18430 8
6010 10
7705 5
4102 7
5968 8
20123 28