2500 295
21693 264
15815 800
10870 873
5351 755
5790 403
7539 208
14749 627
7865 45
13376 269
7690 101
8290 268
6885 594
13163 312
2138 44
6093 618
14985 486
7980 520
10436 201
10900 199
44969 655
27040 746
14217 134
6960 353
2690 143
2590 435
4152 717
5053 629