3131 350
2720 292
26820 74
5078 656
94045 528
83333 718
38635 264
7602 330
49598 877
16695 572
9394 262
17968 633
6897 261
7041 424
5320 783
7492 746
8427 718
12557 419
8394 713
9702 710
17605 696
14561 479
23983 904
2861 304
19751 617
19959 654
2480 103
18484 723