3001 883
3088 692
2031 284
3984 519
193133 473
3217 455
4065 147
140159 590
91131 292
29921 95
66434 201
46015 436
57192 169