12580 925
17911 545
2397 333
2917 552
1188 118
3215 393
2522 429
3796 741
4025 440
3325 657
7613 392
18654 475
7150 492
8877 855
6441 279
25800 57
479 110
2278 647
2897 646
433 70
3649 578
3091 645
11027 740
11213 612