30495 405
4511 281
4554 465
8999 419
4918 279
11742 761
6736 711
4392 851
6460 561
5500 757
6860 670
17680 210
11894 314
16297 558
5821 648
5122 640
4093 713
4728 564
4659 692
2765 41
13250 342
1207 49
19679 547
21736 422
17240 589