302
454
288
335
296
334
297
395391
244
284
310
312
27097
20330
18921
16912
1324265
13212
1198148
11816
10700
974143
8880
78511