288
254
265
390
246
531
330
383
250
410
3217
414
25997
19550
17771
15922
12392
1222263
11024
1093148
10220
920143
8390
76011