3693 631
11962 634
9160 260
124701 532
14294 890
8285 551
18817 801
118141 504
28949 507
41315 199
7156 578
16840 340
1674 154
2563 312
6308 261