2333 624
286 60
4601 589
48719 89
15283 377
26334 290
20409 178
8933 867
28895 665
9003 501
14389 206
7328 138
8157 323
4341 116
7156 340
4619 748
3052 309