2996 707
1305 59
3202 732
12033 61
25626 597
2638 748
7734 577
2416 176
1369 45
6007 374
4974 845
5791 179
3508 654
4232 440
3667 897
2031 379
4540 794
4104 411
14538 647
23066 798
29387 629
6711 401
4062 391
21926 527
3393 421
4032 467
2344 486
7311 761