25651 703
42455 897
5248 30
10151 637
4634 529
12855 341
12240 397
5563 463
9333 624
21108 742
7001 464
12020 503
5828 254
4530 167
8432 265
13188 244
16412 96
17889 616
5390 756
8471 873
11877 697
17435 759
16160 234
14616 710
16200 351
8506 312
12977 195
19312 779