2908 891
3887 602
5529 777
3246 495
2647 698
5051 162
8960 823
736 151
5313 726
1507 203
10274 66
2717 548
6316 442
1701 427
4589 57
3215 645
2331 248
6986 763
4314 828
434 25
3847 461
2398 505
3663 593
1440 285