21036 326
7489 528
13595 403
1617 369
381657 1055
3136 724
19826 272
27420 541
6548 708
20670 629
3658 432