4577 33
3299 353
22326 594
952 81
29308 384
2959 377
10176 358
31598 427
13638 139
42754 322
13764 628
3037 853