322
3310
443
252
314
3217
246
291
431
406
297
315
31987
24420
22822
20233
1639267
15922
1455148
14016
1309144
12300
11090
9380