470
293662
31132
2814
3011
222
312
182
311
120
254
143
21866
16510
14561
13150
10012
956263
8744
8690
828148
716142
67511
6570