113352 32
102751 38
63426 9
73126 16
40181 3
41331 7
28829 5
45201 10
19830 1
60853 11
24582 3
54157 6
41532 5
38326 5
39578 8
51429 10
17633 2
54979 4
22529 3
22727 5
34951 4
31857 4
21805 5
23302 2