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