526 151
1018 151
501 93
2948 755
2723 569
2152 653
2850 719
346 47
1382 276
1460 219
2457 587
473 97
1005 174
2509 539
1154 242
1109 242
1869 463
1755 35
2234 436
3518 541
2530 796
2275 374
2712 746
1733 432