3008 522
20601 242
21350 259
3713 668
9659 441
15856 371
21382 669
8182 78
18696 573
10045 198
22263 407
12295 551
27803 83
13334 722
2718 263
17244 398
15547 296
48991 682
10595 50
16625 777
20807 759
23982 313
16202 573
28708 416
45936 342
7000 797