40407 853
14988 251
24941 388
1976 514
3666 553
2152 605
3044 614
13639 83
7258 185
3256 567
3110 861
18774 101
386 43
27978 344
8064 484
10071 562
3213 50
9466 49
7652 407
7015 433
7748 313
2717 162
4670 170
7817 653
12733 102
4815 517
20052 541
1963 34