21126 326
7502 528
13628 403
1617 369
381824 1055
3136 724
19827 272
27442 541
6548 708
20673 629
3658 432