639 66
10299 346
5927 473
3485 713
880 119
16021 398
13913 670
5140 593
3871 569
2987 509
4361 883
3532 639
7733 351
1738 196
607 36
2843 567
2584 711
1149 130
1144 108
6126 662
1830 302