2997 707
1307 59
3203 732
12034 61
25626 597
2639 748
7736 577
2417 176
1369 45
6009 374
4974 845
5795 179
3509 654
4234 440
3667 897
2032 379
4541 794
4104 411
14539 647
23070 798
29394 629
6712 401
4065 391
21936 527
3394 421
4035 467
2345 486
7312 761