12474 120
5119 218
19956 713
49417 431
23680 837
3118 385
7101 597
8287 317
3403 664
7897 549
29947 495
17748 569
4453 295
3551 251
6198 540
5923 540