311601 25
448434 32
841804 39
1354652 101
117431 35
368776 54
128809 28
244878 32
127258 15
331277 38
16627 14
19383 27
11708 2
17058 5
12006 2
22956 8
47807 8
529807 26
217309 16
226805 12
248051 8
239329 17
212203 18
17057 1