5015 195
5396 569
219587 270
7177 847
8664 726
15479 620
17909 682
12329 887
11656 596
11408 495
14857 587
6020 139
9905 474
21771 610
19773 988
5236 367
11782 663
4765 381
8839 636
37321 343
48887 625
27661 465
40482 667
26160 329
29801 942
4161 419
5780 299
3394 668