3037 362
25758 396
1578 150
3412 319
3784 474
4273 198
104615 508
4053 452
7613 501
8472 927
17555 768
2946 224
5410 469