37095 86
2333 455
17241 508
23816 593
32861 669
4457 447
42444 889
6056 695
6376 765
6825 697
13586 649
98660 250
6397 634
37606 349
53519 77
11719 377
3841 42
2906 539
2165 419
6319 170
3828 629
2620 344
3873 780
3367 502
3864 791