28957 6
41976 5
20951 1
21901 1
41879 4
28926 1
39257 4
24477 4
29879 2
30705 5
34033 5
26229 1
23202 2
20604 1
24480 1
39826 8
51953 13
19507 1
18880 0
51677 12
20751 3
24352 2
45880 5
23333 1