15026 398
3198 457
4276 555
5281 232
3662 663
7863 697
10457 382
3354 74
3194 301
3157 807
15213 521
1354 81
6945 426
2721 469
3392 296
4219 660
2119 120
351 47