4580 141
3312 58
35698 536
18172 763
126019 351
9773 103
6568 887
67225 186
133926 881
7739 300
115100 893
86240 590
35830 555
42644 389
16647 247
43996 491
36073 607
3136 292
43336 285