3016 917
946 222
7994 301
20998 716
12368 1012
8533 275
2817 191
39868 223
9088 486
2324 336
3357 619
2265 38
4780 552
2337 558
3685 279
4086 869
5652 55