291
3081
3790
282
489215
1497
277
204
205
23273
224
20044
36097
27640
26383
23633
1936267
18184
1746148
16396
1555147
13570
13250
11330