3087 362
25784 396
1585 150
3441 319
3806 474
4301 198
105031 508
4063 452
7655 501
8495 927
17582 768
2951 224
5422 469