344
4510
322
380
4012
2710
3816
291
267
293
376
250
30647
23250
21402
19303
1547267
14922
1389148
13346
1211144
11850
10350
8630