2991 455
11437 622
3992 726
1362 145
8169 651
3079 275
7392 653
4507 534
4516 706
3431 231
800 109
2099 226
3695 279
3928 529
3328 617
4949 607
3432 183
10513 602
6629 324
2683 698
5692 685
2890 292
7323 243
2699 257
4791 727
5182 631
3483 121
1694 388