2862 798
40258 541
15685 760
17131 209
10890 39
26278 849
6840 683
31660 648
9766 506
15736 254
9220 592
6138 212