15070 769
7211 555
35100 407
15107 810
4305 514
15820 488
6236 615
5089 469
3023 164
14755 287
1840 63
3645 545
29298 633