14878 348
26811 294
4097 447
18077 426
10424 91
5864 83
4107 665
24808 553
2698 245
6231 905
2936 747
3947 855
1278 115