2872 691
18721 72
4025 717
7067 700
14887 446
3690 674
15107 605
16095 50
31955 282
9143 485
16396 633
85651 189
6623 292
5664 774
7962 847
39422 290
4838 447
12169 77
4634 197
5889 258
7396 145
17867 93
8527 193
30305 156