15026 398
3197 457
4272 555
5272 232
3662 663
7857 697
10437 382
3352 74
3193 301
3153 807
15088 520
1346 81
6935 426
2720 469
3384 296
4218 660
2115 120
351 47