43353 10
78532 5
29559 4
18257 1
43576 1
35834 6
25926 2
54609 6
36380 3
22781 2
21434 0
19208 4
24702 4
41384 5
34177 6
28508 2
22784 3
38757 4
28604 5
24331 4
29278 3
22533 2
43076 13
33101 4