21298 936
19204 292
16845 493
17477 527
12266 82
22221 594
11634 115
10850 777
15661 348
23982 517
16000 575
11963 213
6450 454
6608 230
16275 538
8324 358
7949 114
2931 224
8659 389
3690 218
2407592 3909
929697 955
247346 1043
2170856 3417
251706 640
99684 816
66063 520
34702 613