2500 295
21693 264
15815 800
10870 873
5351 755
5790 403
7539 208
14749 627
7864 45
13375 269
7690 101
8286 268
6883 594
13162 312
2137 44
6092 618
14985 486
7978 520
10436 201
10899 199
44968 655
27038 746
14217 134
6960 353
2689 143
2590 435
4152 717
5052 629