3895 172
14544 590
7142 733
15358 488
3263 484
18407 569
36381 747
78557 496
4568 641
12512 901
3063 284
14391 89
1650 127
5083 718
6198 540