1505 256
2045 468
1239 160
13384 653
23723 442
1898 246
3022 586
14948 612
876 101
2579 582
3094 547
2001 162
3485 556
3876 454
52532 673
32432 331
15601 688
55392 458
9897 297
4057 171
6490 104
13930 588
49490 132
6532 695
18115 354
22126 618
5458 610
17305 123