50654 7
41406 5
82551 8
44603 2
49158 4
21954 1
22806 1
22582 0
22528 0
26726 4
29431 5
34527 2
72726 9
43326 7
26951 2
21252 1
49231 3
33184 2
33683 4
23007 3
31681 3
29827 1
43305 1
102258 13