4016 751
2391 289
1555 41
2606 337
2527 424
5049 739
3773 531
1110 75
2563 108
14028 150
3417 266
3162 632
13992 723
1334 125
2009 284
9593 681
7138 847
3882 720
4073 628
14864 621
11621 745
15711 603
7235 531
4667 499