2600 493
4285 743
2122 255
3659 642
16857 417
9266 146
111162 699
200623 176
17764 281
64957 737
158973 259
5973 685
27376 893
15762 682
7721 374
24072 763
5429 468
25935 342
7986 621
2991 240
4913 368
30520 820
3992 588
24359 617
4045 875
6759 583
6624 308
15640 280