30956 2
88103 24
47558 5
36305 7
58326 15
217052 76
78958 26
49680 9
27926 3
33756 6
19776 2
28258 3
35059 4
80181 8
30984 3
22502 3
43704 8
58327 6
28404 4
28280 2
50652 16
70655 19
75382 5
49904 2