15915 940
24416 943
25364 371
3370 197
7167 493
1126 41
1726 116
3891 636
7160 684
4957 628
9117 616
6551 806
9232 590
3991 54
5749 563
152476 264
20517 460
6158 519
14291 285