658169
352537
696586
457291
733418
814876
332856
74597
365859
468779
776558
1223356
1141319
367498
120116
856766
27781702
23223486
22630960
19348669
14101916
12811157
11415624
9967365
8487961
7788477
7748253
7239831
4899232
489970
204265
886108
428725
219275