1160 107
3244 754
1037 154
693 62
4594 170
2869 332
149408 578
5033 293
15230 643
4827 199
5462 254
3855 273
3573 771
6055 556
7072 112
9508 696
2080 341
2343 299