2795 99
34600 275
20363 52
27844 394
4289 639
33493 541
40628 486
45369 417
60916 373
23508 529
19883 61
4029 607
12913 87
4353 711
3545 667
19308 588
27200 497
50399 314
47371 765
5426 368
4814 806
264766 860
15546 126
28197 231