4418 833
19865 698
1547 292
23822 527
7657 821
2966 324
14987 605
8745 41
43496 491
26211 458
8216 687
14374 121
9261 150
3932 407
17689 242
1402 346
4126 276
853 72
2283 633
1741 367