103281 23
45702 9
44958 8
53257 16
61077 13
83683 20
70729 11
45427 9
50954 6
73754 11
39903 5
40255 7
32401 5
60779 10
116527 21
53351 5
32734 5
55334 10
70457 14
47608 6
39777 5
69226 7
44356 9
52351 21