3292 835
15183 117
10312 341
25905 643
12393 862
2271 44
8872 790
9302 355
9105 526
5617 556
42583 792
3316 323
541 65