668 120
10944 402
2895 301
7981 902
5263 170
927 99
1345 262
5116 586
742 209
5054 166
2063 398
6640 97
1950 275
3996 963
1251 132
20992 835
5453 59
3567 767
3348 553
3432 829
2650 211
7893 142
3845 215
4903 806