18245 811
15478 50
33672 78
43210 907
25545 431
14391 157
50989 530
42264 638
24451 796
42219 451
49859 720
38768 727
18281 72
11867 585
10363 357
90363 869
56958 761
60602 260
30965 503
4365 422
29287 89
34092 501
29429 389
23563 58
43625 833
28329 61
30558 561
26917 818