6883 640
14237 308
11649 887
8420 161
84391 289
126591 368
3974 363
5526 625
14614 688
5475 412
3606 309
45081 323
12082 51
8765 650
5527 468
35114 308
143570 252
24951 541
8089 594
17773 661
5206 783
29172 53
12670 424
244653 624