2940 504
10228 265
6031 547
8746 351
4731 792
5344 447
4948 656
20763 624
2384 369
3646 610
6471 536
5668 493
17126 812
6080 722
3273 327
9445 914
18573 664
12606 679
8257 458
7399 483
3331 405
24797 651
3960 712
27895 955