5952 97
4367 624
4477 418
2670 370
10656 90
7723 641
35123 677
3398 319
31999 422
6036 717
2150 156
4339 145
3637 379
3877 75
5122 741
3984 517
4457 823
6613 813
2666 588
4116 483
4854 395
7466 330
3198 634
3750 588
6295 705
23948 253
24363 283
36824 743