45876 708
15795 672
7131 724
7224 601
7632 349
15266 150
16500 686
12685 345
9190 591
8890 357
4989 577
18606 175
5980 258
14259 582
1272 191
2933 454
16279 463
29011 293