21998 860
11823 663
18668 364
6466 642
11651 481
8477 639
23376 631
1232 76
1383 39
8950 655
4896 929
13579 863
6126 187
8673 433
36987 540
2617 77
4002 654
4652 810
2264 197
2911 614
19017 469
11528 941
8458 365
3162 60