12011 331
5537 810
15979 79
6695 348
6200 108
6584 351
3537 648
2873 686
3942 839
2109 451
1067 49
1530 347