37060 86
2317 455
17236 508
23815 593
32738 669
4455 447
42398 889
6042 695
6364 765
6815 697
13396 649
98640 250
6384 634
37573 349
53452 77
11708 377
3837 42
2906 539
2165 419
6318 170
3828 629
2620 344
3873 780
3367 502
3864 791