3058 68
4565 742
4157 826
4590 238
6083 96
20126 587
10265 611
11555 358
4857 265
4336 102
1722 376
455 47