3016 25
6011 790
9244 930
6501 814
4843 506
5488 82
9800 406
4060 89
11587 565
19480 420
9104 902
4091 624
2426 136
4162 425
11770 621
4497 630
6621 363
8388 665
3757 71
3710 445
14356 648
8195 239
26096 559
7223 267
2028 306
7079 75
4241 505
3986 714