3536 278
21144 625
51523 584
18755 178
54056 884
51038 596
38450 761
185034 315
77934 692
4639 638
4039 571
5064 483
3922 542
3732 657
3269 460
3504 101
3920 390
8444 253
47672 674