4642 455
5158 418
1197 59
158418 321
12001 288
316044 605
4547 535
6625 644
14357 366
7307 45
15792 765
107032 370
31763 131
9376 862
9564 570
4499 697