3096 758
1232 178
6086 401
6797 281
57196 398
19329 130
40566 222
162254 611
29830 382
54319 614
29801 744
9656 161
15109 620
7898 691
7557 692
7430 356
2910 34