3282 835
15173 117
10285 341
25864 643
12340 862
2268 44
8856 790
9281 355
9098 526
5610 556
42510 792
3310 323
539 65