65
291
349
392
263
248
386
3313
153
313
3714
233
22356
16940
14961
13420
10242
997263
8964
8840
854148
740142
6820
68211