2988 671
2823 906
1110 257
97630 744
4599 366
4670 262
4400 78
60182 332
38674 608
32224 452
43505 658
19561 487
12002 132