2890 659
6984 58
3677 595
101107 399
2947 318
4708 247
24939 602
2474 86
2996 412
4240 248
3903 622
6604 582
4442 559
20275 657
6003 685
8898 506
14075 46
23697 420
21150 522
8076 777
14783 852
9260 701
48631 89
21593 699