2978 756
3417 618
1998 299
2477 341
29785 270
30656 420
37028 245
30678 879
40822 384
24962 654
39159 113
44427 557
43871 755
31899 394
44712 321
22684 367
40460 303
30933 91
50980 678
57056 385
59055 122
45962 76
29110 198
62122 778