2606 727
3527 583
3894 254
533 135
4367 465
3550 786
1737 294
3542 685
2902 891
3881 602
2594 565
4035 341
2058 450
5884 898
3331 873
1732 379
7322 541
4261 87
3700 414
1809 226
2697 656
1196 153
1231 194
543 89