5089 800
5984 734
23139 337
2603 326
6786 421
30863 739
11262 615
2313 261
2450 242
5398 687
9562 177
3943 906
4827 163
40798 436
3824 496
2429 118
2450 105
3155 621
4588 231
7667 586
2766 341
4566 517
6217 532
3697 591