2651 744
2897 853
6424 313
10554 168
16550 533
12189 628
8971 421
10044 368
7068 512
6295 79
5016 106
5559 175