13596 600
17647 766
6562 435
85013 114
6962 482
4821 787
4628 604
5951 808
28570 622
5651 225
26425 656
6666 537
6997 605
5948 673
34901 484
24944 452
8423 54
66381 327
28897 430
3702 287
98829 633
97012 710
5958 464
27471 399
23396 652
107096 347
56787 848
45248 917