3970 517
3044 335
3201 69
1077 110
2693 264
5205 563
11826 706
3666 294
6414 679
7301 592
7378 893
9615 217
5196 467
12537 847
11068 571
6327 83
3504 98
849 40
7924 496
4267 274
4209 183
13712 545
4317 399
3585 611
10042 591
10863 915