4001 610
4903 166
2884 239
15653 284
6631 385
7665 575
2307 89
6999 169
5742 454
4692 684
7744 207
5877 338
30951 483
8125 392
3829 625
5589 617
38781 413
14546 421
4824 343
21105 332
4189 125
5143 497
8358 799
5155 480