426 97
8178 678
4918 701
5906 845
6006 623
8793 592
25322 581
21062 514
5500 393
3006 127
10014 412
6464 560
134423 179
13927 327
35527 189
3461 501