344
4510
322
380
4012
2710
3816
291
267
293
376
250
30597
23230
21372
19283
1547267
14842
1386148
13306
1211144
11810
10340
8600