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