14496 120
5349 218
21164 713
52385 432
23949 837
3153 385
7218 597
8439 317
3471 664
8136 549
30201 494
17878 567
4582 295
3684 251
6352 540
6071 540