13028 877
4703 657
3876 381
26725 267
9791 364
31910 629
7999 570
26694 581
3935 38
6399 496
2768 61
3153 379
5397 625
3929 645
29726 779
3645 373
3384 265
7135 688
4147 193
5761 149
8847 564
2723 71
5345 293
2192 87