3745 631
12033 634
9208 260
125366 532
14329 890
8312 551
18850 801
118706 504
29245 507
41762 199
7188 578
16884 340
1703 154
2606 312
6352 261