3002 707
1315 59
3204 732
12034 61
25626 597
2640 748
7742 577
2417 176
1370 45
6011 374
4975 845
5799 179
3509 654
4235 440
3667 897
2032 379
4543 794
4110 411
14539 647
23074 798
29404 629
6713 401
4066 391
21946 527
3395 421
4037 467
2346 486
7313 761