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