9595 486
4887 706
4360 523
8538 485
6767 143
13526 549
24749 72
18674 313
10966 343
41969 478
11826 761
3914 112
2381 380
5403 300
3244 150
3199 221
9345 320
11113 605
6780 552
7773 230
5998 152
10063 851
36937 433
5308 30
18773 343
4579 412
8533 265
3729 199