20186 431
7709 681
18448 612
15709 116
25088 164
11500 357
15569 123
45989 328
41663 682
14550 461
9142 78
2129 397
2172 278
2608 323