245
331
161702
2412
337
320
295
304
220
3910
112
265
22046
16660
14671
13210
10092
975263
8754
8740
829148
725142
67611
6670