15952 348
27201 294
4393 447
18364 426
11544 91
6522 83
4248 665
27914 553
3076 245
9960 905
3122 747
4365 855
1602 115