5180 891
3751 700
3211 101
5630 643
2612 359
1195 32
6110 569
1591 419
2576 293
2588 266
2814 61
1908 130
6822 576
4308 308
4091 884
3390 509
3856 377
2706 187
2999 584
6576 563
5917 514
3542 295
4745 526
15573 777