906 98
3243 550
1639 212
1350 127
3649 453
3068 843
5208 861
1315 208
2486 658
4109 374
793 68
2881 587
1487 279
3201 783
1508 291
5517 336
2892 77
1948 382
3573 302
3330 418
2425 619
1337 270
4870 579
6879 516