59965 505
5747 568
16372 591
9110 259
169089 372
16925 133
14936 566
3791 479
117428 501
19560 611
29410 513
9826 819
12825 477
7175 548
4822 245
10677 598
4127 437