122853 674
3069 114
4023 903
14877 588
27389 491
6014 358
7227 217
5617 645
11982 227
12716 539
47018 189
4516 640
4146 725
6535 179
4609 198