3094 758
1229 178
6085 401
6794 281
57131 398
19324 130
40557 222
162148 611
29830 382
54012 614
29786 744
9655 161
15106 620
7893 691
7556 692
7429 356
2908 34