4556 625
10437 770
22642 463
301933 953
14888 754
17179 430
71794 737
7781 481
33390 329
12205 763
14519 275
15316 496
11007 171
27233 300
22048 115
89242 368
5924 676
4008 429
1617 126