35578 623
9796 432
12650 735
5644 393
8716 417
8617 140
5808 433
8957 622
100657 1071
344060 898
113740 331
242227 493
156310 842