14912 348
26818 294
4105 447
18086 426
10456 91
5881 83
4114 665
24833 553
2707 245
6237 905
2936 747
3974 855
1283 115