29949 950
25291 592
32804 849
28467 1825
43575 1307
20397 323
14686 1367
29800 1974
28945 1017
12298 911
23335 1902
42270 511
18400 470