5991 611
5884 287
3176 661
20057 1006
325305 529
186288 592
94027 372
141581 691
97951 453
254821 830
83738 541
168958 1065
59085 507
102570 399
29947 673
21062 331
15695 695
21908 669
7292 448
19506 312
11396 561
13054 475
26312 489
18228 412
15868 503
14741 493