4368 457
5145 790
5868 706
3324 536
15882 893
2591 257
3288 523
8233 410
2721 262
16774 628
2650 125
5319 471
5851 509
4966 394
6060 833
4129 693
5000 370
2129 293
1873 177
2953 486
2785 82
6757 108
21506 999
10427 775