51026 7
60629 12
47202 4
32507 4
73654 16
24007 2
116958 15
50408 5
93706 15
72482 7
42178 3
610652 89
51058 14
43981 9
41432 11
22051 1
38309 1
17927 2
37480 5
54152 5
30029 7
180005 37
31428 8
48858 3