3743 631
12033 634
9208 260
125353 532
14329 890
8310 551
18850 801
118693 504
29240 507
41753 199
7188 578
16883 340
1700 154
2603 312
6352 261