3131 703
4127 664
3690 588
3361 445
4183 101
835 62
2037 415
1379 162
3956 660
1849 194
1694 241
2311 478
3470 826
2194 457
4907 783
3603 685
6051 602
3415 752
3976 418
2257 393
4130 621
4279 656
3692 304
1948 285