3001 707
1313 59
3204 732
12034 61
25626 597
2640 748
7740 577
2417 176
1370 45
6009 374
4975 845
5796 179
3509 654
4235 440
3667 897
2032 379
4542 794
4108 411
14539 647
23071 798
29403 629
6712 401
4065 391
21941 527
3395 421
4036 467
2346 486
7313 761