3008 522
20600 242
21347 259
3713 668
9659 441
15854 371
21382 669
8179 78
18695 573
10044 198
22262 407
12292 551
27801 83
13334 722
2718 263
17244 398
15546 296
48984 682
10593 50
16623 777
20806 759
23979 313
16200 573
28703 416
45931 342
7000 797