43559 170
4219 441
3130 773
51500 94
6582 787
7592 573
76481 646
3485 574
8675 368
6753 415
4432 647
19509 358
5412 182
3716 63
12251 647
5247 658
29314 776
4254 555
5780 160
3382 758
106162 310
4278 654
3442 624
18117 307
5314 181
1663 82
7897 434
4732 527