5282 591
4927 84
3843 461
17328 131
19265 170
29437 372
12672 535
10363 357
15955 634
5520 464
32385 486
1981 340
8349 858
1728 201
5310 457
3830 692
3063 532