3290 835
15182 117
10312 341
25901 643
12385 862
2271 44
8867 790
9301 355
9104 526
5617 556
42571 792
3316 323
541 65