15556 120
5458 218
21743 713
54439 434
24117 837
3179 385
7297 597
8513 317
3498 664
8249 549
30549 494
17965 567
4666 295
3771 251
6473 540
6158 540