15980 348
27217 294
4356 447
19536 426
11600 91
6569 83
4282 665
27999 553
3115 245
10008 905
3142 747
4372 855
1628 115