862 51
3892 582
6750 482
4015 205
1989 317
1499 378
2391 283
2855 396
2960 738
2577 732
4845 785
1716 389
1656 368
3301 766
6935 579
995 222
2505 245
906 267
1744 299
2239 628
1013 62
18072 749
3580 904
527 33