21717 64
35272 210
18583 747
12397 124
7718 633
7363 442
3979 610
15859 505
9487 648
10379 454
4854 675
4774 61
5122 309
3847 602