3978 300
767 49
6242 710
3188 363
11777 432
4966 471
2938 233
7015 638
4982 664
9932 592
6768 115
6203 247
6033 292
21847 552
27430 383
12748 623
7033 466
6225 771
3312 156
5643 892
14695 252
5784 322
40331 595
20464 704
23082 36
20053 276
11072 621
4328 71