9812 120
10481 319
6932 315
6747 796
20797 550
16337 190
99704 661
3295 175
4509 30
4781 119
2609 191
29739 779
104930 426
21014 210
16507 268
4439 269
2937 355
8846 320
2787 127
4123 676
40969 198
3229 386
2861 453
29217 592