3009 522
20620 242
21382 259
3713 668
9667 441
15860 371
21414 669
8192 78
18710 573
10056 198
22286 407
12322 551
27822 83
13342 722
2720 263
17254 398
15561 296
49060 682
10607 50
16645 777
20823 759
24013 313
16220 573
28734 416
45974 342
7002 797