15601 300
18909 57
3994 187
4722 707
4452 280
43808 694
9048 280
5729 811
7072 41
29764 919
3051 146
12867 51
5704 272
5219 126
2530 157
7956 798
3415 38
11616 233
4462 495
6411 678
8049 548
5439 145
2240 104
14783 321
7296 540
4669 559
7076 205
5048 287