21787 62
40398 38
46676 85
36755 364
26029 506
20368 651
11689 545
42284 105
99532 712
50043 557
17242 741
19390 195
23696 697
16134 885
33917 326
22443 603
13614 575
23043 324
25564 427
27703 600
22713 1009
57949 103
21598 489
25569 222
22207 129
14103 214
53786 847
47708 58