21712 64
35271 210
18582 747
12394 124
7718 633
7363 442
3979 610
15859 505
9487 648
10379 454
4854 675
4774 61
5122 309
3847 602