2901 707
1070 59
3143 732
11991 61
25603 597
2622 748
7571 577
2386 176
1338 45
5872 374
4925 845
5613 179
3493 654
4191 440
3652 897
1975 379
4512 794
4040 411
14523 647
22712 798
29316 628
6636 401
3980 391
21521 526
3320 421
3958 467
2309 486
7262 761