12446 120
5113 218
19939 713
49387 431
23673 837
3117 385
7101 597
8282 317
3403 664
7893 549
29942 495
17745 569
4453 295
3550 251
6198 540
5922 540