2337 624
325 60
5097 589
48746 89
15379 377
26377 290
20420 178
8967 867
29022 665
9050 501
14430 206
7353 138
8185 323
4363 116
7174 340
4627 748
3067 309