3008 522
20600 242
21349 259
3713 668
9659 441
15855 371
21382 669
8180 78
18696 573
10045 198
22262 407
12293 551
27802 83
13334 722
2718 263
17244 398
15547 296
48989 682
10595 50
16625 777
20806 759
23979 313
16202 573
28706 416
45935 342
7000 797