3010 522
20579 242
21313 259
3724 668
9640 441
15867 372
21395 669
8164 78
18676 573
9925 198
22228 407
12279 551
27761 83
13346 722
2742 263
17249 398
15543 296
48994 682
10635 50
16592 777
20885 759
23915 313
16220 573
28652 416
45878 342
7052 797