2332 624
283 60
4522 589
48719 89
15277 377
26333 290
20409 178
8933 867
28889 665
9001 501
14386 206
7327 138
8156 323
4340 116
7156 340
4619 748
3052 309