427428
554957
424975
919774
715268
586102
268958
15795
634348
674235
182964
967865
369429
288205
332564
870297
7344743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
150861
1455545