853 246
2591 557
27373 375
5993 695
34405 719
7580 801
5926 466
18967 793
16411 233
2931 221
9757 664
4400 101
3234 293