106382 13
41709 2
31480 1
32308 3
23705 0
24803 2
47003 4
72307 8
54951 15
56501 9
33405 8
73034 15
38403 5
43909 5
58351 6
49877 2
24228 2
38351 4
22984 4