5051 512
1505 97
5476 515
8929 274
4743 245
3106 110
101166 319
100342 667
5344 433
3807 425
4759 366
4374 581
4072 513
4256 383
6868 903
188514 484
48402 751
4147 720
6288 301
5091 245
2724 384
4590 349
2840 85
166815 307
32541 428
4989 54
7256 847
14108 810