29951 2
60130 8
51032 11
31326 1
243584 31
88531 14
79382 3
44252 5
33728 1
105958 18
71780 13
31453 5
89558 22
26032 2
61255 14
99979 4
38406 1
23959 0