3292 835
15183 117
10312 341
25907 643
12398 862
2272 44
8872 790
9303 355
9105 526
5618 556
42586 792
3317 323
541 65