21232 3
38901 11
54133 12
45327 7
27904 2
19751 1
249309 24
77704 19
19452 4
27356 3
26402 2
31428 2
81704 12
22033 1
28832 5
20433 3
75184 19
64555 3
55327 5
32658 6
25232 4
52151 5
15334 1
30505 4