21610 318
6650 543
13705 133
38106 346
439923 1138
381993 661
9883 743
10820 512
32640 471
250002 723
11391 85
49075 698
143492 144
360457 886
98868 591
11480 334
50240 765
34878 819
176082 414
75454 435
16352 680
56736 93
206948 661
134133 423
5486 423
25719 177
8141 244
208116 506