4158 728
4939 508
18105 619
4226 594
1634 102
4206 81
30298 566
6966 293
15253 379
10964 607
15012 890