16058 940
24473 943
25425 371
3433 197
7368 493
1139 41
1777 116
3936 636
7304 684
5061 628
9356 617
6762 806
9565 590
4168 54
5907 563
152870 264
20646 460
6200 519
14335 285