17343 94
27555 834
95608 457
12934 306
51458 354
12119 82
46586 648
5423 139
4807 245
3870 180
2001 239