598 86
1360 182
24135 804
672 28
4524 590
3684 558
2601 313
2594 248
18693 668
2857 257
658 95
6520 641
2796 562
24303 816
2387 372
652 150
6830 355
4417 622
2443 740
852 160
2603 226
10543 367
16625 900
2502 578