14295 347
10465 592
20537 612
19617 149
76659 804
4978 645
7837 980
7405 217
1732 124
3513 356
5428 609
3295 271
82551 803
40715 450