191
263
353
2810
287
305
291
233
322
296
273
221
33287
25380
23692
21063
1719267
16352
1537148
14586
1380144
12610
11560
9810