38993 861
26327 737
4712 932
1673 70
4853 86
4117 478
6137 707
4377 288
6667 984
7672 691
3863 407
5963 198
2463 153
3201 189
2748 146
3719 301
70301 551
36080 649
61567 452