3296 751
1529 333
1730 57
3108 578
1594 411
2404 506
3732 588
3423 901
17656 445
3533 275
3815 652
4114 600
1793 362
2260 168
4527 604
2854 269
2693 587
3870 873
2648 603
1593 285
3068 207
3133 608
3932 780
5254 787