4832 527
35026 277
348300 935
31692 299
20283 722
32997 647
40273 214
100244 766
2969 652
3857 552
13200 720
4785 630
2143 119