14027 150
7136 847
7454 146
3984 882
2984 385
5006 40
7225 531
4659 499
31300 165
3748 272
4198 270
13647 475
3326 213
4973 566
2649 390
3994 399
13139 303
7367 283
2794 307
4876 508
3963 716
2016 177
2166 311
6997 532