12469 120
5116 218
19953 713
49413 431
23678 837
3118 385
7101 597
8287 317
3403 664
7897 549
29946 495
17748 569
4453 295
3551 251
6198 540
5922 540