3959 512
1511 205
4571 441
6434 32
6321 264
2945 251
4001 507
3327 211
12203 893
4003 545
4308 703
4588 349
3924 635
12858 570
6768 497
3589 803
2099 294
2370 119
2091 83
1066 44
3376 503
4050 517
4926 940
5197 545