18621 35
3509 511
2121 419
3435 570
2790 645
4693 820
28158 126
3219 155
4437 468
4676 721
13740 637
3502 652
7457 77
3385 579
6333 705
32750 941
4487 183
74336 829
4888 403
5075 641
2883 484
5620 442
15191 441
4142 522
1622 99
7787 480
3350 600
6882 291