323580 49
30678 2
80879 16
69451 11
28209 1
27980 2
31858 2
25201 0
37301 7
17326 1
16954 1
23826 2
31482 5
130402 21
43507 8
82234 27
39178 10
45031 10
60733 12
55483 7
38579 6
43383 6
51978 9
42728 6