25091 588
7248 296
9591 621
21749 522
33177 815
3250 446
35090 375
10182 627
22345 211
16939 457
29657 350
4546 583
3458 319
13941 581
5192 814
23235 482
4782 129
4150 541
3974 645
5389 320
2973 533
3377 655
2881 613
5097 782