14295 347
10466 592
20542 612
19618 149
76678 804
4980 645
7838 980
7405 217
1732 124
3515 356
5429 609
3295 271
82588 803
40724 450