5182 625
2525 149
5405 441
16729 903
15952 313
3223 374
3184 659
5195 568
5433 451
13619 552
8378 663
56440 275
15906 893
4669 421
3360 636
2733 262
5977 717
5096 242
4096 344
8901 645
4667 338
5123 769
1389 33
4953 760