3017 917
946 222
7994 301
20998 716
12369 1012
8537 275
2818 191
39871 223
9088 486
2324 336
3357 619
2265 38
4780 552
2337 558
3685 279
4086 869
5653 55