128957 28
80408 24
33008 0
43279 1
33983 2
22531 0
22634 0
25231 1
28680 1
35134 2
51534 6
90526 12
27729 1
34578 5
23231 0
41633 4
29353 3
34009 5
41206 18
35980 2
43328 9
27680 3
35982 4
29408 5