3520 278
21115 625
51427 584
18696 178
53951 884
50813 596
38369 761
184668 315
77454 692
4632 638
4033 571
5056 483
3913 542
3728 657
3260 460
3495 101
3916 390
8431 253
47535 674