2501 295
21693 264
15815 800
10870 873
5351 755
5790 403
7541 208
14751 627
7865 45
13379 269
7691 101
8293 268
6887 594
13164 312
2140 44
6095 618
14985 486
7982 520
10438 201
10908 199
44978 655
27043 746
14222 134
6962 353
2690 143
2593 435
4153 717
5053 629