2933 122
3513 479
1459 158
3435 778
2152 108
4179 638
3741 565
3366 258
7457 41
3953 220
3883 738
1688 184
1895 253
3335 830
3518 597
5741 571
11795 177
4373 567
3091 302
4064 658
7225 624
4019 649
2976 384
3129 517
3576 430
9160 721
5453 256
3963 210