10513 514
1528 148
26502 845
9333 612
4822 159
6116 528
6102 557
8751 594
6923 791
4760 334
5352 171
1881 383
2693 568
2166 402