102393 758
3974 283
1409 184
2635 75
41983 207
57495 147
4832 384
4227 112
10080 556
7872 571
12102 692
5080 427
3918 408
1956 31
5914 256
6212 423
4217 725
2930 610