21819 62
40447 38
46739 85
36806 364
26065 506
20401 651
11699 545
42351 105
99701 712
50159 557
17258 741
19407 195
23719 697
16164 885
33959 326
22564 603
13634 575
23074 324
25613 427
27740 600
22766 1009
58008 103
21639 489
25807 222
22222 129
14125 214
53853 847
47755 58