5047 512
1503 97
5470 515
8924 274
4743 245
3106 110
101143 319
100314 667
5343 433
3806 425
4758 366
4374 581
4071 513
4255 383
6868 903
188505 484
48396 751
4147 720
6288 301
5090 245
2724 384
4590 349
2839 85
166807 307
32539 428
4988 54
7256 847
14108 810