362
3912
403
485
263
405
407
375
281702
3510
368
318
31417
23950
22282
19843
1613267
15572
1428148
13746
1281144
12080
10820
9190