20697 133
11507 225
6584 847
3821 348
2969 255
3095 266
4508 437
17220 758
6244 114
4183 688
3237 554
4647 818
2333 44
8751 317
9252 592
3601 619
5386 543
5559 739
15053 641
6150 491
2748 399
2033 219
4976 261
11664 307