30781 6
20059 0
32702 1
37329 2
21681 1
36755 3
24751 4
29626 3
17404 0
136926 22
18059 3
29529 4
70184 9
84756 13
33879 1
180908 20
34457 2
27007 1
19455 1
51426 10
65632 11
56530 30
29576 4
17408 2