639 66
10301 346
5928 473
3486 713
880 119
16026 398
13914 670
5140 593
3871 569
2987 509
4362 883
3534 639
7738 351
1738 196
607 36
2843 567
2584 711
1150 130
1144 108
6129 662
1830 302