639 66
10335 346
5947 473
3494 713
882 119
16057 398
13920 670
5149 593
3878 569
2990 509
4366 883
3539 639
7742 351
1741 196
612 36
2849 567
2587 711
1157 130
1150 108
6176 662
1835 302