15063 127
8525 550
4246 356
7808 476
7233 464
3437 150
8483 441
42289 606
3078 432
1745 152
3642 259
2669 435
9772 615