4050 512
8355 443
7610 678
5543 503
22003 237
12289 208
12728 404
21869 741
17154 680
7765 202
14653 469
7348 198
9779 454
16968 594
21884 486
5012 276
17349 772
7393 387
23315 702
6118 540
5805 833
7095 821
16832 215
16194 704
27956 675
4897 100