29821 540
13965 256
5867 721
7184 495
7093 617
5828 425
5052 420
10879 383
4070 276
19342 499
7013 642
4785 494
5640 477
2891 333
4014 79
22293 86
1725 63
3188 535
4061 379
20718 641
10286 823
6509 642
4207 885
3018 568
2522 307