6676 598
881 97
50090 411
7525 468
27056 820
6608 212
6846 189
311303 808
112536 643
5358 590
77641 636
70707 153
50683 422
37173 262
20840 302
5840 398
4540 397