3175 563
6586 342
4083 808
4242 314
12630 874
18430 719
9226 425
3092 260
28428 154
10299 635
5642 445
3471 606
4718 83
3915 731
3736 787
8434 117
4767 540