5001 517
14215 634
7292 612
6460 163
7050 897
5231 896
2797 290
15296 406
8563 537
8161 644
10863 790
5352 687
15928 463
7745 445
7912 169
9268 648
10139 523
25558 250
12739 123
18177 806
4983 295
4027 341
5573 758
11478 78
7449 934
3373 111
9316 592
28661 611