21781 62
40389 38
46660 85
36746 364
26024 506
20357 651
11687 545
42265 105
99504 711
50005 557
17239 741
19378 195
23692 697
16128 885
33908 326
22438 603
13609 575
23035 324
25554 427
27698 600
22700 1009
57944 103
21584 489
25564 222
22204 129
14097 214
53781 847
47698 58