29505 350
12346 518
21859 819
5234 534
23762 837
1565 237
7744 541
6942 773
74723 300
21692 277
3754 416
8192 449
9105 416
1757 292
14098 37
1850 244
5704 40
14141 62
18553 685
5307 476
84347 547
19601 667
16011 348
34460 523