41096 1148
26412 525
51581 827
23699 542
71486 494
10273 740
37885 901
9134 86
22895 864
18553 671
230753 1001
15877 891
61489 220
43636 629
29703 570
10128 226
41398 960
23741 332
13686 633
29715 601
33387 655
34058 628
29533 1007
16690 496