139129 28
22830 2
17376 1
20182 0
22981 3
25576 1
20533 1
20879 2
27526 3
34959 2
29726 1
42903 2
22253 4
33201 7
26732 6
24177 0
22257 0
17403 0
19783 0
19008 0
41558 4
41476 13
21405 2
32351 1