3096 758
1232 178
6086 401
6797 281
57194 398
19329 130
40565 222
162241 611
29830 382
54301 614
29801 744
9656 161
15109 620
7898 691
7557 692
7430 356
2910 34