14953 621
9311 117
5317 423
8446 145
42124 712
67248 298
102564 245
10360 488
72548 340
45815 761
4475 518
6236 544
2414 125
4347 586
4142 507