245
331
161702
2412
337
320
295
304
220
3910
112
265
21976
16610
14601
13190
10072
972263
8744
8710
828148
717142
67611
6630