21313 936
19216 292
16853 493
17494 527
12289 82
22246 594
11644 115
10850 777
15677 348
24002 517
16017 575
11975 213
6454 454
6620 230
16304 538
8331 358
7962 114
2935 224
8661 389
3693 218
2409481 3910
929737 955
247353 1043
2172976 3417
251728 640
99692 816
66071 520
34730 613