24607 594
4700 749
55329 483
58278 506
5041 133
2799 46
24615 168
2457 130
14226 97
13771 299
112446 640