30231 680
35031 339
5209 572
4897 537
7299 582
8997 204
18325 349
8804 246
6639 252
7898 504
10634 760
3533 127
12940 92
2485 462
13823 682
6071 873
6484 917
19734 599
14838 634
2860 499
3508 456
5541 300
14664 445
3377 699
4769 597
7445 437
4722 439
29018 127