2506 295
21698 264
15821 800
10877 873
5354 755
5792 403
7558 208
14770 627
7880 45
13390 269
7701 101
8307 268
6906 594
13182 312
2146 44
6103 618
14999 486
7987 520
10453 201
10922 199
45070 655
27109 746
14253 134
6966 353
2710 143
2599 435
4159 717
5065 629