83851 17
43555 9
49857 9
47177 9
30378 3
33007 8
29830 1
58026 16
46309 6
27477 5
46031 8
31381 3
44207 10
36951 10
71905 16
346183 55
56551 21
40851 6
29329 2
41409 5
152931 22
353580 50
231584 44
61157 5