21102 2
38283 4
19678 3
31981 13
30108 7
86806 29
34157 29
86204 93
36130 17
128981 36
52451 8
133276 34
61056 21
45804 14
262557 52
1481408 161
335534 18
470831 28
499276 27
176884 19
237480 14
249332 8
199352 23
63556 5