19625 373
29153 935
4622 335
8755 969
59357 851
2874 411
3047 299
3914 249
4673 824
1591 371
2599 522
3704 604
2489 457