21298 936
19204 292
16844 493
17477 527
12264 82
22219 594
11632 115
10850 777
15661 348
23980 517
15999 575
11963 213
6450 454
6606 230
16272 538
8324 358
7949 114
2931 224
8658 389
3690 218
2407435 3909
929696 955
247345 1043
2170697 3417
251705 640
99684 816
66062 520
34699 613