2331 624
278 60
4416 589
48718 89
15264 377
26332 290
20408 178
8932 867
28880 665
8999 501
14381 206
7322 138
8154 323
4338 116
7156 340
4619 748
3051 309