334
542
589
435
192
277
824
460
462
321
360
402
38357
29460
27683
25145
2140267
19414
1882153
1749147
17266
14410
14120
12330