21772 62
40365 38
46632 85
36733 364
26000 506
20341 651
11679 545
42241 105
99446 711
49926 557
17233 741
19338 195
23682 697
16116 885
33898 326
22431 603
13605 575
23020 324
25539 427
27674 600
22677 1009
57914 103
21573 489
25551 222
22197 129
14084 214
53759 847
47671 58