14600 505
18657 500
12965 820
15050 651
17618 915
5907 285
18382 445
10554 127
4163 331
16080 374
12405 155
42813 879
3774 107
28707 116
16761 373
14905 126
24199 221
9117 411
22689 478
6203 656
17644 681
18171 233
4612 309
8345 262
4091 147
5709 741
20131 664
13079 276