12385 120
5109 218
19901 713
49319 431
23659 837
3115 385
7101 597
8279 317
3403 664
7889 549
29925 495
17739 569
4453 295
3548 251
6196 540
5914 540