16061 940
24477 943
25434 371
3441 197
7396 494
1146 41
1779 116
3941 636
7322 684
5077 628
9391 617
6788 806
9602 590
4190 54
5928 563
152913 264
20654 460
6203 519
14336 285