3001 148
1480 194
3369 854
3661 719
3915 739
2783 376
2184 243
5483 89
1363 189
3162 545
3289 696
2807 476
3236 715
2914 578
731 40
2791 320
1219 112
2880 398
1495 250
2441 539
846 119
2476 549
4477 897
517 30