30956 2
88028 24
47483 5
36255 7
58281 15
216882 76
78830 26
49655 9
27882 3
33751 6
19701 2
28126 3
34928 4
80053 8
30926 3
22503 3
43654 8
58156 6
28406 4
28280 2
50476 16
70529 19
75376 5
49855 2