2332 624
281 60
4509 589
48719 89
15276 377
26332 290
20408 178
8933 867
28888 665
9001 501
14385 206
7326 138
8156 323
4340 116
7156 340
4619 748
3052 309