3096 758
1232 178
6085 401
6797 281
57192 398
19329 130
40565 222
162236 611
29830 382
54298 614
29801 744
9656 161
15109 620
7898 691
7557 692
7430 356
2910 34