15096 755
9949 583
3864 246
89994 548
37854 634
35375 923
17695 495
20758 561
42857 625
11697 221
14765 118
16792 570
29749 710
11344 555
31841 266
21380 800
10701 419
7006 106
6063 426
10132 660
7895 348
10382 656
11835 528
8000 618
8612 440
8929 321
7823 384
4684 294