315453 68
45931 4
57105 10
44877 4
30277 3
48452 4
54384 9
49528 7
135679 21
116202 13
37231 2
48101 5
27329 2
33501 3
24854 1
275582 65
113827 11
82628 16
87952 7
51954 11
62580 4
48382 8
85228 8
72778 9