2748 305
19074 348
42467 897
7733 917
20531 678
7222 286
108592 552
7681 434
5861 469
2889 472
4155 273
4480 67
11244 565
6597 412
3732 888