15196 127
8519 550
4222 356
7798 476
7229 464
3422 150
8475 441
16422 349
42336 606
3061 432
2122 522
1729 152
2345 298
3626 259
1471 232
1129 232
2652 435
9770 615