2600 655
8289 865
10252 713
10419 741
87473 752
148146 844
4227 417
5466 304
1903 441
2045 332
16421 146
20614 401
152439 740
297063 621
6644 692
6928 677
17936 884
22544 95
5781 485
3633 237
74256 372
123694 614
9494 566
13694 141
430230 857
340591 921
4855 391
2970 68