13512 429
2957 575
970 264
5590 676
2686 94
4816 529
3896 261
69385 264
8491 410
7859 748
151726 765
23268 499
1582 114
2943 336
87664 433