21525 594
11348 115
10785 777
14798 348
23041 517
15548 575
11506 213
6287 454
6264 230
15456 538
8054 358
7682 114
2821 224
8543 389
3534 218
2341386 3880
928206 955
247152 1043
2107824 3399
250988 640
99437 816
65830 520
33714 612
91547 454
12994 338
116491 735
112101 806
103050 209