21044 326
7491 528
13597 403
1617 369
381677 1055
3136 724
19826 272
27421 541
6548 708
20670 629
3658 432