4998 156
20535 310
8244 726
3294 59
3533 333
37466 529
12290 111
13879 108
10093 852
9764 474
17322 919
7429 278
6426 263
19131 194
8742 644
5388 302
19732 475
22768 810
19581 356
19558 110
20364 628
152977 717
10744 452
11284 529
21800 818
9067 391
12262 783
16715 279