2460 510
5451 765
38095 275
6846 182
9601 654
4097 167
20656 523
8747 415
4454 412
18034 788
8440 965
4932 222
2646 442
3528 633