23283 2
59851 7
21109 1
24234 2
47953 8
91958 15
38981 3
70778 7
35530 5
29631 5
55954 12
28634 4
110857 13
46279 2
23402 3
37056 6
29806 2
40853 3
22101 5
34832 0
20803 3
25980 0
138659 12
605751 89