20999 326
7479 528
13558 403
1617 369
381552 1055
3136 724
19826 272
27414 541
6548 708
20670 629
3658 432