3527 330
14819 302
60637 1046
54868 874
18059 761
3391 55
6583 792
2299 119
3481 519
689 75
624 116
943 126