426 97
8178 678
4918 701
5906 845
6006 623
8793 592
25322 581
21061 514
5500 393
3006 127
10014 412
6464 560
134417 179
13926 327
35525 189
3461 501