107984 18
156376 31
198032 15
732228 49
128409 16
156851 25
334076 30
698227 117
66576 6
92306 8
178701 38
42451 6
117433 12
83359 9
53904 10
177780 13
2469305 361
101878 16
59253 4
37981 3
33356 2
47233 4
64959 9
63201 8