24592 100
7053 585
10484 415
54157 742
12244 457
3472 282
13774 862
5209 380
4226 715
5174 769
3115 355
4939 557