40638 717
4941 335
10200 492
17340 696
8598 347
11629 39
1698 49
29567 91
6137 795
3533 302
4451 457
7883 408
2522 359
10747 651
1783 420
25074 250
13622 965
19523 455
4977 432