3018 522
20599 242
21325 259
3727 668
9644 441
15882 372
21405 669
8170 78
18682 573
9936 198
22247 407
12289 551
27782 83
13358 722
2744 263
17265 398
15559 296
49044 682
10651 50
16610 777
20903 759
23943 313
16236 573
28691 416
45907 342
7072 797