3005 707
1322 59
3211 732
12034 61
25626 597
2640 748
7748 577
2420 176
1371 45
6015 374
4978 845
5808 179
3509 654
4237 440
3667 897
2033 379
4543 794
4110 411
14539 647
23075 798
29407 629
6714 401
4066 391
21958 527
3395 421
4039 467
2346 486
7313 761