29946 950
25287 592
32789 849
28465 1825
43571 1307
20382 323
14685 1367
29776 1974
28944 1017
12293 911
23316 1902
42265 511
18389 470