15056 127
8525 550
4246 356
7808 476
7230 464
3436 150
8475 441
42285 606
3077 432
1743 152
3638 259
2664 435
9767 615