612 66
10176 346
5761 473
3443 713
872 119
15900 398
13838 670
5047 593
3833 569
2960 509
4337 883
3505 639
7698 351
1691 196
584 36
2824 567
2565 711
1132 130
1117 108
6078 662
1821 302