39009 189
34067 49
50880 78
55436 684
102265 169
23431 617
29726 680
62280 670
61400 126
16184 780
33077 212
18295 405
24657 153
12571 396
57997 85
9995 561
3952 875
17034 387
34908 247
20745 568
4938 616
14443 655
20462 62
38121 38
43548 85
24204 505
11175 545
39593 105