47018 503
13120 749
11533 713
1452 143
31623 386
9724 489
7618 752
32087 198
13016 458
9398 173
4908 40
19701 595
3610 555
13714 757
61359 191
10702 778
55329 302
33566 374
13459 227
7415 480
13651 233
28952 705
22837 207
10671 115
9110 644
10000 691
17258 379
7308 126