3003 707
1316 59
3206 732
12034 61
25626 597
2640 748
7742 577
2419 176
1370 45
6014 374
4976 845
5807 179
3509 654
4236 440
3667 897
2032 379
4543 794
4110 411
14539 647
23074 798
29406 629
6713 401
4066 391
21951 527
3395 421
4038 467
2346 486
7313 761