9408 5
17705 7
23658 3
41777 8
31908 9
87430 5
70428 7
49253 11
72858 11
66105 11
54630 3
48979 12
47006 4
29730 9
144734 15
172778 15
769734 122
308381 18
254159 32
250257 16
203 0
787305 71
295779 10
2399431 181