51504 174
21786 134
7678 293
10298 519
3595 577
26544 181
17201 94
18110 514
5912 584
2400 178
37121 275
4962 130
2844 137
40407 70
264820 979
10460 301
12423 266
3107 416
1444 58
4136 232
34224 555
6325 553
3393 549
12011 477
17089 380
10630 526
7976 644
4627 186