311557 25
448429 32
841751 39
1354556 101
117432 35
368601 54
128805 28
244782 32
127204 15
331279 38
16602 14
19305 27
11605 2
16907 5
12008 2
22907 8
47727 8
529802 26
217231 16
226801 12
248004 8
239251 17
212204 18
17051 1