3735 631
12027 634
9203 260
125271 532
14321 890
8307 551
18843 801
118626 504
29223 507
41693 199
7182 578
16876 340
1698 154
2597 312
6344 261