2748 792
2822 260
7765 516
7644 237
5048 514
4563 153
6052 607
2515 257
5026 373
4959 642
7248 698
3183 32
12211 815
18533 778