2748 305
19074 348
42469 897
7735 917
20534 678
7222 286
108597 552
7682 434
5861 469
2889 472
4155 273
4482 67
11244 565
6600 412
3732 888