311556 25
448426 32
841754 39
1354557 101
117428 35
368609 54
128802 28
244783 32
127203 15
331280 38
16602 14
19305 27
11605 2
16907 5
12009 2
22907 8
47728 8
529808 26
217230 16
226805 12
248003 8
239259 17
212204 18
17051 1