3812
375
281702
475
3510
383
318
277
234
285
358
233
30237
23050
21182
18973
1518267
14592
1363148
13116
1178144
11670
10200
8490