3092 113
4547 421
3576 322
5330 790
3709 417
5392 741
2772 346
11538 601
4013 457
6525 189
3967 158
1954 56
5510 317
46253 309
59620 611