851 97
1428 307
1038 244
2639 249
19584 640
7416 67
2835 448
1035 141
4056 77
79610 212
6232 568
18549 445
96448 263
2206 369
87044 788
26875 277
17989 700
99529 709
5962 509
8049 504
10091 926
30709 581
42892 692
27613 373