2526 520
1500 191
641 75
1502 122
2879 870
1629 317
7899 417
4974 538
4494 554
6688 545
14570 468
3059 641
2386 301
1079 127
2796 420
1277 140
3107 415
1456 262
2693 661
12882 877
3291 608
4539 781
3659 746
2545 643
14059 697
5078 155
4997 817
1584 254