3017 917
946 222
7996 301
20998 716
12370 1012
8537 275
2818 191
39873 223
9088 486
2324 336
3357 619
2265 38
4780 552
2337 558
3685 279
4087 869
5653 55