1503 231
3982 593
560 101
2656 68
6266 121
7071 841
7488 727
3545 164
5404 87
8664 432
10685 703
6945 40
7762 215
4183 351
15163 734
5081 494
9412 573
5439 778
914 126
3836 191
4825 483
10833 210
4336 388
2748 263
10156 384
3875 223
3042 93
1028 115