39040 561
2414 613
17985 562
2501 479
4441 160
7934 583
3600 463
13298 99
3139 103
2710 697
5297 59
6208 362
3791 503
22885 91
9471 611
15752 28
3642 495
223085 960
60926 417
65592 660
37328 406
18403 432
71902 218
48538 602
21651 472
18486 839
12866 696
47542 524