3009 522
20606 242
21352 259
3713 668
9661 441
15856 371
21388 669
8187 78
18699 573
10047 198
22270 407
12299 551
27807 83
13335 722
2718 263
17248 398
15551 296
49008 682
10597 50
16631 777
20809 759
23991 313
16209 573
28712 416
45940 342
7000 797