103751 32
101508 31
64534 10
31206 3
192333 38
50530 11
69553 14
22705 1
209628 61
109658 35
120981 39
41854 2
39306 9
45132 7
37728 7
65880 12
55655 11
67927 6
86778 33
143134 15
99558 29
69426 20
65006 16
52357 9