953 207
2133 398
2959 877
1975 571
8563 107
1419 257
1251 196
1010 39
14189 301
2366 358
3159 696
3687 570
279 38
354 49
2255 646
493 103
596 97
14623 610
3337 944
3034 903
3585 760
1482 323
771 171
910 119