3003 319
5982 676
4926 190
12195 489
7997 127
10297 320
8194 547
13510 793
15805 864
4450 52
3818 736
7149 498
5644 528
9787 179
4044 463
12998 440
6342 230
15654 259
11690 541
6801 192
6862 295
6225 489
7557 290
8425 318
8626 605
5933 753
3448 465
10890 875