106503 13
41759 2
31502 1
32378 3
23801 0
24907 2
47028 4
72354 9
55030 15
56528 9
33427 8
73076 15
38608 5
44026 5
58426 6
49930 2
24252 2
38383 4
22984 4