12000 331
5523 810
15921 79
6651 348
6188 108
6535 351
3530 648
2870 686
3940 839
2105 451
1067 49
1529 347