280
452
194
376
341
370
240
310
282
326
210
211
44297
33740
32923
30525
2631268
23584
2336154
20746
2053149
16760
16570
14870