103562 528
7703 312
26585 631
23742 320
10494 491
12335 836
29185 642
17769 616
7639 640
13865 450
9843 108
10630 741
4730 49
36436 707
5782 188
23243 650
8225 267
7429 275
5452 696
4454 421